Precision Analysis during High Level Synthesis
نویسنده
چکیده
Computer Architecture serves as an interface between technology trends and marketplace demands. Traditionally, a computer system is usually represented as consisting of five abstraction levels: hardware, firmware, assembler, operating system and applications [1]. My research questions this fundamental definition. Instead of viewing computer architecture as an interface, I aim at introducing a holistic view on computing that involves users, applications, as well as materials. Specifically, during my PhD, I have worked on architectural optimizations that consider new layers lying at two extreme ends of the current set of abstraction levels: systems, users, and materials.
منابع مشابه
Formalisation of multi-precision arithmetic for high-level synthesis of DSP architectures
c 1994 Kluwer Academic Publishers, Boston. Manufactured in The Netherlands. Formalisation of Multi-Precision Arithmetic for High-Level Synthesis of DSP Architectures MARC PAUWELS , GERT GOOSSENS, FRANCKY CATTHOOR, HUGO DE MAN [email protected] IMEC, Kapeldreef 75, B-3001 Leuven, Belgium Abstract. Multiple precision arithmetic is very useful to optimally trade o area and time when implementing re...
متن کاملHigh Level Synthesis Of Multi-Precision Data Flow Graphs
Anand Pande* Broadcom India Pvt. Ltd. Sara farazi , 87/27, Richmond Road, Bangalore-25 [email protected] Mahesh M. Mehendale Texas Instruments (I) Ltd. Golf View Homes, Murugeshpalaya, Bangalore17 [email protected] A number of DSP algorithms involve linear transforms employing weighted sum computations, where the weights are fixed at design time. Add-shvt implementation of such a comput...
متن کاملFloating-point bitwidth analysis via automatic differentiation
Automatic bitwidth analysis is a key ingredient for highlevel programming of FPGAs and high-level synthesis of VLSI circuits. The objective is to find the minimal number of bits to represent a value in order to minimize the circuit area and to improve efficiency of the respective arithmetic operations, while satisfying user-defined numerical constraints. We present a novel approach to bitwidth ...
متن کاملBambu: A Free Framework for the High Level Synthesis of Complex Applications
This paper proposes bambu, a semi-automatic open-source framework to assist the designer during HLS, aiming at supporting most of the C constructs and directly interfacing with commercial tools for the synthesis to take technology aspects into account. Our framework receives as input the C description of the specification to be implemented and an XML configuration file, as shown in Figure 1. As...
متن کاملAn efficient CAD tool for High-Level Synthesis of VLSI digital transformers
Digital transformers are considered as one of the digital circuits being widely used in signal and data processing systems, audio and video processing, medical signal processing as well as telecommunication systems. Transforms such as Discrete Cosine Transform (DCT), Discrete Wavelet Transform (DWT) and Fast Fourier Transform (FFT) are among the ones being commonly used in this area. As an illu...
متن کامل